package com.fessc.develop.model.enums;

public enum EnumJsonProperty {

    //请求SYS_HEAD
    REQ_SYS_HEAD("SYS_HEAD"),

    //请求BODY
    REQ_BODY("BODY"),

    //请求BRANCH
    REQ_BRANCH("BRANCH"),

    //请求BANK_ID
    REQ_BANK_ID("BANK_ID"),

    //请求ORG_CODE
    REQ_ORG_CODE("ORG_CODE"),

    //请求CHANNEL_SEQ_NO
    REQ_CHANNEL_SEQ_NO("CHANNEL_SEQ_NO"),

    //请求SERVICE_CODE
    REQ_SERVICE_CODE("SERVICE_CODE"),

    //请求TRAN_TIMESTAMP
    REQ_TRAN_TIMESTAMP("TRAN_TIMESTAMP"),

    //请求TRAN_DATE
    REQ_TRAN_DATE("TRAN_DATE"),

    //返回DATA
    RES_DATA("DATA"),

    //返回tranResult
    RES_TRANRESULT("tranResult"),

    //返回STATUS_CODE
    RES_STATUS_CODE("STATUS_CODE"),

    //返回STATUS_MSG
    RES_STATUS_MSG("MSG"),

    //返回msg
    RES_MSG("msg"),

    //返回rsDesc
    RES_RSDESC("rsDesc"),

    //返回status
    RES_STATUS("status"),

    //返回coreTranTime
    RES_CORETIME("coreTranTime"),

    //返回subOrderNo
    RES_SUBORDERNO("subOrderNo"),

    //返回bankSeqNo
    RES_BANKSEQNO("bankSeqNo"),

    //返回dealStatus
    RES_DEALSTATUS("dealStatus"),

    //返回data
    RES_BASE64DATE("data"),

    //返回code
    RES_CODE("code"),

    //返回refNo
    RES_REFNO("refNo"),

    //返回rsCode
    RES_RSCODE("rsCode"),

    //返回PcsgRlt
    RES_PCSGRLT("PcsgRlt"),

    //返回FalRs
    RES_FALRS("FalRs"),

    //返回link
    RES_LINK("link"),

    //返回execStatus
    RES_EXECSTATUS("execStatus"),

    //返回faceStatus
    RES_FACESTATUS("faceStatus"),

    //返回faceMsg
    RES_FACEMSG("faceMsg"),

    //返回tranState
    RES_TRANSTATE("tranState"),

    //返回tranMsg
    RES_TRANMSG("tranMsg");

    private final String status;

    EnumJsonProperty(String status) {

        this.status = status;
    }

    @Override
    public String toString() {
        return this.status;
    }

}
